#skipnavigation {overflow:hidden; text-indent: -2000px; height: 0; margin: 0; padding: 0; font-size: 0; line-height: 0;}
.sknavi{position:absolute;top:-500px;z-index:50;}
.sknavi:focus, .sknavi:active{top:1px;display:block;width:200px;height:18px;padding:3px;margin-left:5px;text-align:center;font-size:100%;font-weight:bold;background-color:#eee;border: 1px solid #135;text-decoration:none;}


#wrapper{width:100%;}

#head{position:relative;width:100%;min-width:1100px;height:130px;text-align:center;background:url(/img/common/head_bg.gif) repeat-x top;z-index:3;}
#head .thead{width:1100px;height:40px;margin:0 auto;text-align:left;}
#head .thead .gosite{float:left;width:380px;height:40px;border-left:1px solid #7d7979;}
#head .thead .gosite ul{display:inline-block;}
#head .thead .gosite ul li{float:left;}
#head .thead .gosite ul li a{display:block;height:28px;font-size:12px;color:#fff;padding:12px 7px 0 7px;}
#head .thead .gosite ul li a:hover {background:#878787;}
#head .thead .gosite ul li a.on{color:#3a3232;font-weight:600;background:#fff;}
#head .thead .tmenu{float:right;}
#head .thead .tmenu .text_size{float:right;padding-left:15px;padding-top:10px;vertical-align:middle;color:#ffde00;}
#head .thead .tmenu .text_size img{vertical-align:middle;}
#head .thead .tmenu .text_size strong{margin-right:8px;}
#head .thead .tmenu .mem{float:left;}
#head .thead .tmenu .mem li{float:left;margin-right: 7px;padding-right: 7px;background:url(/img/common/tmenu_bu.gif) no-repeat right 12px;}
#head .thead .tmenu .mem li a{color:#fff;display:block;padding:12px 0;}
#head .thead .tmenu .mem li.end{margin-right:0;background:none;}
#head .thead .tmenu .facebtn{float:left;padding:10px 12px 0 0;}
#head .thead .tmenu .facebtn img{width:21px;}
#head .thead .tmenu .lang{position:relative;float:left;z-index:8;}
#head .thead .tmenu .lang .mbtn{display:none;}
#head .thead .tmenu .lang .btn a{display:block;height:28px;padding:12px 15px 0;font-weight:600;color:#d9d8d8;background: #413d3d;}
#head .thead .tmenu .lang .lang_view{position:absolute;top:40px;left:0;width: 88px;background:#413d3d;}
#head .thead .tmenu .lang .lang_view ul{width: 75px;}
#head .thead .tmenu .lang .lang_view ul li{width: 68px;padding:10px;border-bottom:1px solid #565151;}
#head .thead .tmenu .lang .lang_view ul li a{display:block;color:#d9d8d8;}
#head .thead .tmenu .lang .lang_view ul li a:hover{color:#fff;}
#head .thead .tmenu .tsearch{}
#head .thead .tmenu .tsearch_frm{float:left;width:220px;margin-right:15px;position:relative;z-index:10;}
#head .thead .tmenu .tsearch #tsearch_w{position:relative;right:0;top:0;width:220px;border-right:1px solid #5d5757;border-left:1px solid #5d5757;height:40px;text-align:left;background:url(/img/common/search_bg.gif) repeat-x left top;color:#444;padding:0;}
#head .thead .tmenu .tsearch #tsearch_w input.txt_input{padding:0;padding-left:20px;vertical-align:top;height:40px;line-height:40px;border:0;background:none;color:#444;}
#head .thead .tmenu .tsearch #tsearch_w label{position:absolute;left:15px;top:0;line-height:40px;color:#666;font-size:11px;}

.lang_pop{width:100%;position:absolute;top:25%;left:0;}
.lang_pop .cont{width:1100px;margin:0 auto;}
.lang_pop .cont .area{width:320px;}
.lang_pop .cont .area img{width:320px;height:280px;}
.lang_pop .cont .area .txt{padding:10px;text-align:right;background:#fff;}

#head .area{width:1100px;margin:0 auto;display:inline-block;text-align:left;}
#head h1#logo{float:left;width:190px;text-align:center;padding-top:14px;position:relative;z-index:2;}
#head h1#mlogo{float:left;padding-top:14px;position:relative;z-index:2;}
#head .allbtn{float:right;padding-top:27px;position:relative;z-index:2;}
#head .allbtn a{float:left;margin-left:10px;}
#head .allbtn a:first-child{margin-left:0;}
#head .allbtn .top_icon{position:relative;display:block;width:35px;height:35px;background-repeat:no-repeat;background-position:center top;border-radius:5px;text-indent:-9999px;}
#head .allbtn .top_icon.ticon1{background-image:url(/img/common/facebook_off.gif);}
#head .allbtn .top_icon.ticon1:hover{background-image:url(/img/common/facebook_on.gif);}
#head .allbtn .top_icon.ticon2{background-image:url(/img/common/youtube_off.gif);}
#head .allbtn .top_icon.ticon2:hover{background-image:url(/img/common/youtube_on.gif);}
#head .allbtn .top_icon.ticon3{background-image:url(/img/common/blog_off.gif);}
#head .allbtn .top_icon.ticon3:hover{background-image:url(/img/common/blog_on.gif);}
#head .allbtn .top_icon.ticon4{background-image:url(/img/common/instr_off.gif);}
#head .allbtn .top_icon.ticon4:hover{background-image:url(/img/common/instr_on.gif);}
#head .mallbtn{display:none;}

/*메뉴영역*/
#menu_navi{position:absolute;width:100% !important;top:40px;left:0;height:52px;padding:38px 0 0 0;text-align:center;}
#menu_navi #menu_area{clear:both;width:100%;}
#menu_navi ul{width:890px;padding-left:155px;margin:0 auto;text-align:left;}                                                    
#menu_navi ul li{float:left;text-align:center;background:url(/img/common/menu_bu.gif) no-repeat right 0;}
#menu_navi ul li.end{background:none;}
#menu_navi ul li a{display:block;padding:0;}
#menu_navi ul li a:hover{}
/*#menu_navi ul li ul{width:auto;padding:20px 0 20px 10px;margin:0;}
#menu_navi ul li ul li{float:none;width:auto;background:none;}
#menu_navi ul li ul li a{padding:3px 0;height:auto;color:#525961;font-size:13px;border:0;margin:0;}
#menu_navi ul li ul li a:hover{border:0;color:#dc2429;font-weight:bold;}*/

.smenu_area{position:absolute;width:100%;top:90px;left:0;border-bottom:1px solid #ccc;z-index:7;text-align:left;}
.smenu_area2{position:relative;width:1100px;margin:0 auto;}
.smenu_area .tit_box{float:left;width:189px;}
.smenu_area .tit_box .btxt{padding:35px 0 8px 0;font-size:25px;font-weight:700;color:#d50407;}
.smenu_area .tit_box .smtxt{font-size:13px;color:#666;}
.smenu_area .smenu_cont{float:right;width:880px;min-height:230px;padding:30px 0 30px 30px;border-left:1px solid #dbdbdb;}
.smenu_area .smenu_cont .sarea{float:left;width:180px;min-height:230px;border-left:1px solid #dfdfdf;padding:0 20px;}
.smenu_area .smenu_cont .sarea:first-child{padding:0 18px 0 0;border-left:none;}
.smenu_area .smenu_cont .sarea dl{width:100%;padding-bottom:15px;}
.smenu_area .smenu_cont .sarea dl.min{height:40px;}
.smenu_area .smenu_cont .sarea dl.min2{height:30px;}
.smenu_area .smenu_cont .sarea dl dt{margin-bottom:10px;padding-left:14px;color:#222;font-size:16px;font-weight:bold;background:url(/img/common/bu3.gif) no-repeat 0 5px;}
.smenu_area .smenu_cont .sarea dl dd{padding:3px 0 3px 10px;color:##7a7a7a;font-size:12px;font-weight:normal;background:url(/img/common/bu4.gif) no-repeat 0 10px;}
#menu_navi ul li .smenu_area .smenu_cont .sarea dl dt a{padding:0;height:auto;border-bottom:0 none;}
#menu_navi ul li .smenu_area .smenu_cont .sarea dl dt a:hover{color:#da2127;}
#menu_navi ul li .smenu_area .smenu_cont .sarea dl dd a{padding:0;height:auto;border-bottom:0 none;}
#menu_navi ul li .smenu_area .smenu_cont .sarea dl dd a:hover{color:#da2127;}
#menu101{width:100%;background:#fff url(/img/common/menu_s_bg01.gif) no-repeat bottom center;}
#menu201{width:100%;background:#fff url(/img/common/menu_s_bg02.gif) no-repeat bottom center;}
#menu301{width:100%;background:#fff url(/img/common/menu_s_bg03.gif) no-repeat bottom center;}
#menu401{width:100%;background:#fff url(/img/common/menu_s_bg04.gif) no-repeat bottom center;}
#menu501{width:100%;background:#fff url(/img/common/menu_s_bg05.gif) no-repeat bottom center;}
#menu601{width:100%;background:#fff url(/img/common/menu_s_bg06.gif) no-repeat bottom center;}
#menu701{width:100%;background:#fff url(/img/common/menu_s_bg07.gif) no-repeat bottom center;}

#menu_navi ul li.menu1{width:110px;}
#menu_navi ul li.menu2{width:140px;}
#menu_navi ul li.menu4{width:110px;}
#menu_navi ul li.menu5{width:110px;}
#menu_navi ul li.menu6{width:110px;}
#menu_navi ul li.menu7{width:110px;}

/*#menu_navi ul li.menu1{width:100px;}
#menu_navi ul li.menu2{width:130px;}
#menu_navi ul li.menu3{width:130px;}
#menu_navi ul li.menu4{width:100px;}
#menu_navi ul li.menu5{width:100px;}
#menu_navi ul li.menu6{width:100px;}
#menu_navi ul li.menu7{width:160px;margin-top:-5px;}
#menu_navi ul li.menu7 a{height:53px;}*/

#menu_navi ul li.menu4 a,
#menu_navi ul li.menu5 a,
#menu_navi ul li.menu6 a,
#menu_navi ul li.menu7 a{}
#menu_navi ul li.menu4 ul li a,
#menu_navi ul li.menu5 ul li a,
#menu_navi ul li.menu6 ul li a,
#menu_navi ul li.menu7 ul li a{}


/*전체메뉴보기
#menu_mask{position:absolute;display:none;left:0;top:0;z-index:12;background-color:#000;}
#allmenu{position:relative;width:1100px;margin:0 auto;top:0 !important;left:0 !important;z-index:13;text-align:left;}
#allmenu .allmenu_close{position:absolute;top:10px;right:-50px;cursor:pointer;}
#allmenu .allmenu_box{width:100%;}
#allmenu .allmenu_box ul{width:100%;display:inline-block;}
#allmenu .allmenu_box ul li{float:left;width:14.28%;height:940px;background:url(/img/common/allmenu_off.gif) no-repeat top right;}
#allmenu .allmenu_box ul li:hover{background:url(/img/common/allmenu_on.gif) no-repeat top right;}
#allmenu .allmenu_box ul li.end{width:14.28%;}
#allmenu .allmenu_box ul li .tit{padding:65px 0 15px 0;text-align:center;font-size:16px;font-weight:600;color:#fff;border-right:1px solid #b21214;}
#allmenu .allmenu_box ul li.end .tit{border-right:0;}
#allmenu .allmenu_box ul li .tit.icon01{background:url(/img/common/allmenu_icon01.gif) no-repeat center 19px;}
#allmenu .allmenu_box ul li .tit.icon02{background:url(/img/common/allmenu_icon02.gif) no-repeat center 19px;}
#allmenu .allmenu_box ul li .tit.icon03{background:url(/img/common/allmenu_icon03.gif) no-repeat center 18px;}
#allmenu .allmenu_box ul li .tit.icon04{background:url(/img/common/allmenu_icon04.gif) no-repeat center 19px;}
#allmenu .allmenu_box ul li .tit.icon05{background:url(/img/common/allmenu_icon05.gif) no-repeat center 21px;}
#allmenu .allmenu_box ul li .tit.icon06{background:url(/img/common/allmenu_icon06.png) no-repeat center 16px;}
#allmenu .allmenu_box ul li .tit.icon07{background:url(/img/common/allmenu_icon07.png) no-repeat center 16px;}
#allmenu .allmenu_box ul li ul{width:100%;padding:20px 0;}
#allmenu .allmenu_box ul li ul li{float:none;width:auto;height:auto;padding:0 0 0 22px;background:none;}
#allmenu .allmenu_box ul li ul li:hover{background:none;}
#allmenu .allmenu_box ul li ul li a{display:block;padding:5px 0;color:#212121;font-size:14px;font-weight:600;}
#allmenu .allmenu_box ul li ul li a:hover{color:#000;}
#allmenu .allmenu_box ul li ul li ul{width:auto;padding:5px 4px 10px 4px;}
#allmenu .allmenu_box ul li ul li ul li{float:none;padding:0;}
#allmenu .allmenu_box ul li ul li ul li a{padding:3px 0 3px 10px;color:#7a7a7a;letter-spacing:-1px;font-size:12px;font-weight:normal;background:url(/img/common/bu4.gif) no-repeat 0 10px;}
#allmenu .allmenu_box ul li ul li ul li a:hover{text-decoration:underline;color:#444;}*/

#allmenu{position:absolute;width:100%;margin:0 auto;top:40px !important;left:0 !important;z-index:100;text-align:left;}
#allmenu .allmenu_close{position:absolute;top:0;right:-50px;cursor:pointer;}
#allmenu .allmenu_box{position:relative;width:1100px;margin:0 auto;border-bottom:1px solid #ccc;}
#allmenu .allmenu_box ul{width:100%;display:inline-block;}
#allmenu .allmenu_box ul:first-child{border-left:1px solid #dbdbdb;}
#allmenu .allmenu_box ul li{float:left;width:16.66%;/*width:14.28%;*/height:1150px;background:url(/img/common/allmenu_off.gif) no-repeat top right;}
#allmenu .allmenu_box ul li:hover{background:url(/img/common/allmenu_on.gif) no-repeat top right;}
#allmenu .allmenu_box ul li.end{width:;16.66%;/*width:14.28%;*/}
#allmenu .allmenu_box ul li .tit{padding:65px 0 15px 0;text-align:center;font-size:16px;font-weight:600;color:#fff;border-right:1px solid #b21214;}
#allmenu .allmenu_box ul li.end .tit{border-right:0;}
#allmenu .allmenu_box ul li .tit.icon01{background:url(/img/common/allmenu_icon01.gif) no-repeat center 19px;}
#allmenu .allmenu_box ul li .tit.icon02{background:url(/img/common/allmenu_icon02.gif) no-repeat center 19px;}
#allmenu .allmenu_box ul li .tit.icon03{background:url(/img/common/allmenu_icon03.gif) no-repeat center 18px;}
#allmenu .allmenu_box ul li .tit.icon04{background:url(/img/common/allmenu_icon04.gif) no-repeat center 19px;}
#allmenu .allmenu_box ul li .tit.icon05{background:url(/img/common/allmenu_icon05.gif) no-repeat center 21px;}
#allmenu .allmenu_box ul li .tit.icon06{background:url(/img/common/allmenu_icon06.png) no-repeat center 16px;}
#allmenu .allmenu_box ul li .tit.icon07{background:url(/img/common/allmenu_icon06.gif) no-repeat center 16px;}
#allmenu .allmenu_box ul li ul{width:100%;padding:20px 0;height:auto;}
#allmenu .allmenu_box ul li ul li{float:none;width:auto;height:auto;padding:0 0 0 22px;background:none;}
#allmenu .allmenu_box ul li ul li:hover{background:none;}
#allmenu .allmenu_box ul li ul li a{display:block;padding:5px 0;color:#212121;font-size:14px;font-weight:600;}
#allmenu .allmenu_box ul li ul li a:hover{color:#000;}
#allmenu .allmenu_box ul li ul li ul{width:auto;padding:5px 4px 10px 4px;}
#allmenu .allmenu_box ul li ul li ul li{float:none;padding:0;}
#allmenu .allmenu_box ul li ul li ul li a{padding:3px 0 3px 10px;color:#7a7a7a;letter-spacing:-1px;font-size:12px;font-weight:normal;background:url(/img/common/bu4.gif) no-repeat 0 10px;}
#allmenu .allmenu_box ul li ul li ul li a:hover{text-decoration:underline;color:#444;}



/*상단팝업
#thead_pop{width:100%;height:100px;background:#878181;}
#thead_pop .area{position:relative;width:1100px;margin:0 auto;}
#thead_pop .area .cont{width:100%;height:107px;margin-bottom:10px;overflow:hidden;clear:both;}
#thead_pop .area .cont ul{width:2000px;overflow:hidden;clear:both;}
#thead_pop .area .cont ul li{float:left;}
#thead_pop .area .close_btn{position:absolute;right:0;top:38px;}
#thead_pop .info{float:right;}
#thead_pop .info .lst{float:left;font-size:12px;color:#fff;}
#thead_pop .info .lst img{vertical-align:middle;padding:0 10px;}
#thead_pop .info .close{margin-left:10px;}
#thead_pop .info .close input{vertical-align:middle;}
#thead_pop .info .close a{color:#fff;font-size:13px;}
#thead_pop .info .close img{vertical-align:middle;margin-left:8px;}*/

#thead_pop{position:relative;width:100%;height:120px;background:#f3fcff;/*background:#007392;*//*background:url(/img/common/top_bg180213.jpg) no-repeat top center;*//*878181*/}
#thead_pop .area{position:relative;width:1100px;margin:0 auto;}
#thead_pop .area .cont{width:100%;height:100px;margin-bottom:10px;overflow:hidden;clear:both;border:1px}
#thead_pop .area .cont ul{width:2000px;overflow:hidden;clear:both;}
#thead_pop .area .cont ul li{float:left;}
#thead_pop .area .close_btn{position:absolute;right:0;top:38px;}
#thead_pop .info{float:right;}
#thead_pop .info .lst{float:left;font-size:12px;color:#fff;}
#thead_pop .info .lst img{vertical-align:middle;padding:0 10px;}
#thead_pop .close{position:absolute;width:1100px;margin:0 auto;bottom:-20px;left:50%;margin-left:-550px;padding-bottom:10px;text-align:right;color:#000;font-size:12px;font-weight:bold;}
#thead_pop .close input{vertical-align:middle;}
#thead_pop .close a{color:#000;font-size:13px;}
#thead_pop .close img{vertical-align:middle;margin-left:4px;}

nav#menu{display:none;}
.mm-opening{position:relative;}
.mm-opening .mm-menu{width:0px;height:0;display:none !important;}
.mm-opening .mm-opened{width:0px;height:0;display:none !important;}
.mm-blocker{right:0 !important;}
.mm-page{right:0 !important;}

/*중간영역*/
#container{width:100%;text-align:center;}



